﻿<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    <h3>
        本示例演示了IDS4的javascript前端应用。前端程序主要包含：本页index.html，/authentication/login-callback对应的view
    </h3>
    <h3>其核心内容是使用js库oidc-client与ids4交互</h3>
    <h3>主要代码在app.js内</h3>
    <p>
        项目的目的是研究SPA+ids4登录验证原理，使用Angular+asp.net core模板建立，去掉ClientApp部分，将上述页面及js代码内容加入wwwroot。
    </p>
    <p>登录确实很复杂，研究过程殊为不易 :(</p>
    <p>整体验证的过程并非SPA，需要在各个页面之间跳转,如果要建立SPA则应象AngularApp那样使用路由</p>

    <button id="login">Login</button>
    <button id="api">Call API</button>
    <button id="logout">Logout</button>

    <pre id="results"></pre>

    <script src="oidc-client.js"></script>
    <script src="app.js"></script>
</body>
</html>